* { touch-action: pan-y; }
*html, _html {
	background-image:url(about:blank);
	background-attachment:fixed;
}
html{overflow:hidden}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 12px/1.5 "微软雅黑", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	color:#343434;
	background-color:#FFF;

}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight:normal;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
a:hover,a:focus {
	text-decoration: none;
	color:#0050A9;
	outline:none;
}
img {
	border:0px;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank15 {
	width:100%;
	height:15px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.pubW {
	width:1200px;
}
.center {
	margin:0px auto;
}
.center_w1200{width: 1200px;  margin-left: auto;  margin-right: auto;}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
#noMarginR {margin-right:0;}


.tall {-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.bt {-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;}
.ot {-moz-transition:opacity 0.3s linear 0s;-webkit-transition:opacity 0.3s linear 0s;transition:opacity 0.3s linear 0s;}
.translateXY {-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.translateY {-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.translateX {-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.contentBox {-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.borderBox {-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.backgroundSize {-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}

html {height:100%;overflow:hidden;}
body {min-width:1200px;margin:0 auto;height:100%;}
.celebration-18th {height:100%;}
#fp-nav ul li a span, .fp-slidesNav ul li a span {border:1px solid #fff;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span { background-color:#FFF;}
#fp-nav.right {right:80px;}
.section {-moz-transition:height 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition:height 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:height 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;overflow:hidden;position:relative;height:100%;}
.section .pubW {height:100%;}
.celebration-logo {width:370px;height:248px;left:-100px;top:0;}
.bigLogo {opacity: 0;margin-left: 40%;margin-top: 13%;}
.clockBox {width:462px;margin:-120px auto 0;}
.clockBox h4 {font-size:24px;text-align:center;color:#fff;line-height:2;}
.clockContainer {padding-left:15px;height:68px;}
.clockContainer .timer {display:block;width:68px;height:68px;line-height:68px;text-align:center;color:#9200dd; background-color:#fff;font-size:44px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.clockContainer .tag {display:block;font-size:33px;width:40px;text-align:center;line-height:68px;color:#fff;}
.link1 {  left: 50%;  top: 350px;  display: block;  width: 158px;  opacity: 0;margin-left: -500px;}
.section01 .logo {right:32px;top:0;}
.section02 { background:url(../images/section2.jpg) no-repeat center;}
.guangshu{width:1315px;height:1532px-webkit-perspective: 800px;
    -moz-perspective: 800px;
    -ms-perspective: 800px;
    -o-perspective: 800px;
    perspective: 800px;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;}
.guangshu1 { left:50%;bottom:-500px;margin-left:-1100px;opacity:.6;filter:alpha(opacity:60);}
.guangshu2 {right:50%;bottom:-500px;margin-right:-1100px;opacity:.6;filter:alpha(opacity:60);}
.guangshu1 img,.guangshu2 img {-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;-webkit-transform-origin:left bottom;transform-origin:left bottom;}
.guangshu2 img {-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;-webkit-transform-origin:right bottom;transform-origin:right bottom;}
*/
.blinkTxt {width:1293px;height:191px;left:50%;top:50%;margin-top:-350px;}
.section02 .txt1 {    width: 780px; left: 120px; top: 27%;  opacity: 0;}
.section02 .txt1 p { font-size: 22px; line-height: 32px; color: #ffffff;}
.nextPageArrow1 {width:46px;height:27px;left:50%;top:50%;margin-left:-23px;margin-top:40px;}
.section02 .txt2 {    width: 780px;  left: 120px;  top: 27%;  margin-top: 100px;  opacity: 0;-webkit-animation-delay: 0.6s}
.section02 .txt2 p {font-size:22px;color:#fff;line-height:28px;}
.section02 .txt2 em {display:block;font-size:14px;color:#fff;text-align:center;margin-bottom:3px;}
.link2 {display:block;width:258px;height:66px;line-height:66px;color:#fff;font-size:27px;text-align:center; text-decoration:none; background-color:#9200dd;-moz-border-radius:33px;-webkit-border-radius:33px;border-radius:33px;left:50%;top:50%;margin-top:230px;}
.link2:hover { background-color:#5c008b;text-decoration:none;color:#fff;}

.section03 { background:url(../images/section03.jpg) no-repeat center;}
.th15{left: 35%;  top: 25%;opacity: 0;}
.section3_img1{left: 35%;  top: 73%;opacity: 0;}
.section3_img2{left: 27%;  top: 80%;opacity: 0;}
.section3_img3{left: 42%;  top: 88%;opacity: 0;cursor:pointer;}
.dealy1{  -webkit-animation-delay: 1s;}
.dealy2{  -webkit-animation-delay: 2s;}
.dealy3{  -webkit-transition:opacity 0.5s 15s;  opacity:0; pointer-events:none;}
.dealy4{ -webkit-animation-delay: 5s;}
.dealy5{ -webkit-animation-delay: 17s;}


.videoBox {width:100%;height:100%;left:0;top:0;}
.video {width:100%;height:100%;display:block;min-width:100%;min-height:100%;}
.mask {width:100%;height:100%;left:0;top:0; background-color:rgba(0,0,0,.35);}
.poster {left:0;top:0;width:100%;height:100%; background:url(../images/section1.jpg) no-repeat center;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;opacity:.65;filter:alpha(opacity:65);-moz-transition:opacity 2s linear 0s;-webkit-transition:opacity 2s linear 0s;transition:opacity 2s linear 0s;}
.poster_gaokao {left:0;top:0;width:100%;height:100%; background:url(../images/video_poster.jpg) no-repeat center;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;opacity:.65;filter:alpha(opacity:65);-moz-transition:opacity 2s linear 0s;-webkit-transition:opacity 2s linear 0s;transition:opacity 2s linear 0s;}
.playing .poster {opacity:0;filter:alpha(opacity:0);}
.playing .poster_gaokao {opacity:0;filter:alpha(opacity:0);}
.playBtns {display:block;width:132px;height:132px;left:50%;top:50%;margin-top:-66px;margin-left:-66px;cursor:pointer;}
.playBtns:before {content:'';position:absolute;width:100%;height:100%;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.playBtns:after {content:'';position:absolute;width:0;height:0;left:50%;top:50%;border-width:25px;border-color:transparent transparent transparent #fff;border-style:solid;margin-left:-5px;margin-top:-20px;}
.playBtns:hover:before {-webkit-animation: rotate360 }
.section03 p {position:absolute;left:0;top:50%;margin-top:140px;width:100%;font-size:46px;color:#fff;text-align:center;line-height:94px; text-transform:uppercase;}
.playBtns2 {display:block;width:180px;height:46px;line-height:46px;text-align:center;font-size:18px;left:50%;top:50%;margin-top:230px;margin-left:-90px;cursor:pointer;color:#fff;text-decoration:none;border:1px solid #fff;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;}
.playBtns2:hover { background-color:#fff;color:#000;text-decoration:none;}
.popVideo {width:840px;height:472px;display:none;left:50%;top:50%;margin-left:-420px;margin-top:-236px;z-index:2;}
.popVideo a:hover { background-position:-82px 0;}
.videoPlayer {width:840px;height:472px;overflow:hidden;}


#focusBar{width:100%;height:100%;clear:both;position:relative; overflow:hidden;}
#focusBar li{width:100%;clear:both;height:100%;display:none;position:absolute;/* position:relative;*/ }
#focusBar .focusL{height:462px;position:absolute;z-index:9;/*left:-1000px;*/ top:0px;left:-960px;margin-left:50%;}
#focusBar .focusR{height:462px;position:absolute;z-index:10;/* right:1000px;*/top:-30%;left:-960px;margin-left:60%;}

#focusBar .arrL,#focusBar .arrR{display:block;width:52px;height:134px;position:absolute;top:40%;z-index:11111;cursor:pointer;background:url(http://www.eye024.com/zhuanti/151222/bt_arr.png) no-repeat;}
#focusBar .arrL{left:-52px;background-position:0px 0px;}
#focusBar .arrR{right:-52px;background-position:-68px 0px;}
#focusBar .arrL:hover{background-position:0px -144px;}
#focusBar .arrR:hover{background-position:-68px -144px;}
.zhezhao{height:100%;position:absolute;z-index:19;/* right:1000px;*/top:-15px;left:-960px;margin-left:64%;}



.section04 { background:url(../images/section4.jpg) no-repeat center;}
.shakeBox {left:36%;top:50%;margin-top:-510px;margin-left:-584px;width:1168px;height:784px;opacity: 0;-webkit-animation-delay: 1s;}
.shakeBox12 {left:36%;top:50%;margin-top:-510px;margin-left:-584px;width:1168px;height:784px; opacity: 0;-webkit-animation-delay: 1s;z-index:1}
.section04 .txt { top: 28%;  margin-top: 55px;color:#000;text-align: center;width:800px;}
.section04 .txt  h4 {font-size:40px;line-height:100px;color:#fff;}
.section04 .txt p {font-size:18px;line-height:40px;color:#fff;}

.link3 {display:block;width:260px;height:68px;line-height:68px;text-align:center;left:50%;top:50%;font-size:27px;color:#fff;text-decoration:none; background-color:#fa008d;-moz-border-radius:34px;-webkit-border-radius:34px;border-radius:34px;margin-left:-130px;margin-top:260px;}
.link3:hover { background-color:#5c008b;text-decoration:none;color:#fff;}

.section5_img{ position:absolute; right: 14%; top: 26%;text-align: center;}
.section5_img td{  vertical-align: top;}
.section5_img td div{  opacity: 0;}
.section5_1 h4{ font-size: 40px;  line-height: 100px; color: #fff;}
.section12_img{ position:absolute; right: 3%; top: 16%;}
.section12_img td{  vertical-align: top;}
.section12_img td div{  opacity: 0;}
.section05 {background: #dfe8f3;}
.section05 .txt {  left: 14%;  top: 12%;  margin-top: 55px;color:#000;text-align: center;width:800px;color: #0f214f;}
.section05 .txt  h4 {font-size: 36px; font-weight: bold;   margin-top: 20px;}
.section05 .txt p {  font-size: 18px;  line-height: 40px;
}
.news{  position: absolute;  top: 30%;  left: 50%;  margin-left: -675px;opacity: 0;-webkit-animation-delay: 1s;}
.news h1{color: #15253f; font-size: 26px; font-weight: bold; margin-bottom: 20px;}
.news img{width:50%;}
.news_left_inner{width:100%;border:1px solid #c1c1c1;margin-bottom: 20px;position: relative;cursor:pointer;}
.news_left_inner_right{width: 240px; float: right; margin-right: 12px;}
.news_left_inner_right h2{ float: right; font-size: 18px;font-weight: bold; margin-top: 15px;}
.news_left_inner_right p{color:#736f70;font-size: 14px; margin-top: 15px; display: inline-block;}
.news_left_inner span{position: absolute;  right: 14px;   bottom: 12px;}
.news_right{position: relative;}
.news_right li{margin-bottom: 35px;}
.news_right a{font-size: 16px; font-weight: bold;}
.news_right p{color:#736f70;margin-top: 10px;font-size:14px;font-weight:normal}
.news_right p span{position: absolute;right:0px;}
.news_right_inner{float: left; margin-right: 22px; width: 110px; border-right: 1px solid #1c2134;}
.news_right_inner h2{font-size: 14px;   margin-bottom: 10px;font-weight: bold;text-indent: 15px;}
.news_right_inner span{background-color: #69bf12; border-radius: 6px; font-size: 14px;  color: #ffffff;  padding: 5px 15px 5px 15px;  display: inline-table;}
#demo{overflow: hidden;  width: 1200px;  font-size: 16px;}
#demo_tit{   background-color: #D07A00;  width: 1200px;  height: 46px; }
#demo_tit a{color:#fff;font-size: 18px;  text-decoration:none;}
#demo td div{width:185px; background-color:#F5EFDF; margin-right:35px; height:300px;}
#demo td div img{ margin-bottom:10px;}
.secondBox {left:50%;top:50%;margin-top:-510px;margin-left:-584px;width:1168px;height:784px;opacity: 0;-webkit-animation-delay: 1s;}
.secondLogo {opacity:0;}
.second_youhui1 {width:598px;height:518px;overflow:hidden;left:0;bottom:0;}
.second_youhui2 {width:602px;height:650px;overflow:hidden;right:0;bottom:0;}
.second_youhui1 li,.second_youhui2 li {float:left;overflow:hidden;-webkit-perspective: 800px;
    -moz-perspective: 800px;
    -ms-perspective: 800px;
    -o-perspective: 800px;
    perspective: 800px;-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;opacity:0;}
.second_youhui1 li img,.second_youhui2 li img {display:block;-moz-transition:transform 0.5s linear 0s;-webkit-transition:transform 0.5s linear 0s;transition:transform 0.5s linear 0s;}
.second_youhui1 li:hover img,.second_youhui2 li:hover img {-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}

.section06 {background:url(../images/section6.jpg) no-repeat center;}
.threeBox {width:1200px;height:650px;overflow:hidden;left:58%;top:46%;}
.threeLogo {opacity:0;font-size: 40px;  color: #fff; margin-top:30px;}
.threeLogo  p{font-size: 18px;  color: #80D237;  margin-top: 22px;width: 350px;  text-indent: 40px;}
.three_youhui {right:0;top:10%;-moz-transition:margin-top 0.3s linear 0s;-webkit-transition:margin-top 0.3s linear 0s;transition:margin-top 0.3s linear 0s;opacity:0;}
.mappoint {right:0;top:10%;-moz-transition:margin-top 0.3s linear 0s;-webkit-transition:margin-top 0.3s linear 0s;transition:margin-top 0.3s linear 0s;opacity:0;}

.fourBox {width:100%;height:100%;overflow:hidden;left:50%;top:50%;}
.fourTxt {opacity:0; margin-top: 4%;  color: #111c50;  text-align: center;  font-size: 44px;  font-weight: bold;   width: 100%;}
.fourTxt p{font-size: 20px; width: 1000px; margin-left: auto;  margin-right: auto; font-weight: normal;}
/*.fourBox ul {float:left;margin-top:280px;}
.fourBox ul li {width:120px;float:left;}
.fourBox ul li img {display:block;width:82px;height:82px;margin:0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.fourBox ul li p {font-size:18px;text-align:center;color:#fff;line-height:44px;}
.fourBox span {display:block;text-align:center;color:#fff;line-height:40px;}
*/

.section07 { background:url(../images/section7.jpg) no-repeat center;}
.section07 .txt {width:820px;left:50%;top:75%;margin-left:-205px;margin-top:-390px;opacity:0;}
.section07 .txt h3 {width:342px;height:221px;margin:0 auto;}
.section07 .txt h4 {font-size:16px;color:#fff;text-align:center;line-height:32px;margin-bottom:5px;}
.section07 .txt p {font-size:16px;color:#fff;text-align:center;line-height:26px;}
.section07 .link3 {margin-top:160px;}

.section08 { background:url(../images/section8.jpg) no-repeat center;}
.section08 .txt{ width:900px;  margin-top: 22%; margin-left: 680px; }
.section8_img {opacity:0;}
.qipao,.qipaoSlide {width:100%;height:100%;overflow:hidden;}
.jiangliBox {width:1200px;height:650px;left:50%;top:50%;}
.jiangli {opacity:0;filter:alpha(opacity:0);}
.jiangli1 {left:0;top:0;}
.jiangli2 {left:334px;top:0;}
.jiangli3 {right:0;top:0;}
.jiangli4 {left:0;top:408px;}
.jiangli a {display:block;width:146px;height:38px;text-align:center;line-height:38px;color:#fff;font-size:20px;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px; background-color:#9200dd;margin-left:65px;margin-top:15px;-moz-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.jiangli a:hover { background-color:#5c008b;text-decoration:none;color:#fff;}
.jiangli h4 {font-size:16px;color:#fff;margin-left:65px;margin-top:30px;}
.section09 { background-color:#000000;}
.slideContainer  {width:100%;height:auto;left:50%;top:50%;}
.slideContainer .slidesBox{width:100%;height:auto;overflow:hidden;}
.slideContainer .slidesBox .slide {overflow:hidden;}
/*.slideContainer .slidesBox .slide img {display:block;position:absolute;left:0;top:0;-moz-transition:all 8s linear 0s;-webkit-transition:all 8s linear 0s;transition:all 8s linear 0s;}*/
.fp-controlArrow {display:none;}


.girgle {width:100%;opacity: 0;-webkit-animation-delay: 1s;}
.guangshu3 {width:1920px;height:1000px;left:50%;top:50%;margin-left:-960px;margin-top:-600px;opacity:.53;filter:alpha(opacity:53);}
.section10 .txt {width:422px;left:50%;top:50%;margin-left:-211px;margin-top:-190px;opacity:0;filter:alpha(opacity:0)}
.section10 .txt h4 {font-size:46px;color:#fff;text-align:center;line-height:82px;}
.section10 .txt p {font-size:29px;color:#fff;text-align:center;line-height:52px;}
.section10 .link3 {margin:20px auto 0;}
.section10 .link3:hover { background-color:#5c008b;text-decoration:none;color:#fff;}
.section11{background-color:#eeeeee;}
.yiliao_tit{text-align:center;margin-top:60px; color: #0f214f;}
.yiliao_tit h4{font-size: 36px;  font-weight: bold;}
.yiliao_tit p{font-size: 16px;}
.section4{width:100%;height:690px;background:url(../images/s4-bg.jpg) no-repeat center center;bottom:0px;}
.box4{font-size:16px;width:715px;height:690px;float:left;margin-right:30px; position: relative;display:none;}
.box4 p{text-align:center;}
.box4_more{width:150px;height:40px;text-align:center;line-height:40px;border:2px solid #0050a7;color:#0050a7;margin-top:50px;font-size:16px; margin-left: auto; margin-right: auto;cursor: pointer;}
.box4 img{height:645px;right: -25px;}
.zj_name{margin-top:75px;font-size:40px;font-weight:bold;}
/*yx_rotaion*/
.yx-rotaion{}
.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation_title{font-size: 20px; color: #0050a7; top: 633px; position: absolute; font-weight: bold;}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}

.yx-rotation-focus{bottom: 10px;left: 100px;}
.yx-rotation-focus span{font-size: 24px; font-weight: bold; padding-left: 6px;  padding-right: 6px;  color: #0050a7;}
.yx-rotation-focus span.hover{font-size: 50px;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list table{width:449px;height:323px;}
.rotaion_list td{cursor:pointer;width:110px;height:160px;}
.rotaion_list td.hover{}
.rotaion_list p{font-size:32px;color:#fff;height:176px;line-height:176px;font-weight:bold;cursor:pointer;}

.left_btn{position:absolute; width:69px; height:69px;background: url(/zhuanti/index/images/left.gif);top:540px;right:79px}
.right_btn{position:absolute;width:69px; height:69px;background: url(/zhuanti/index/images/right.gif) no-repeat;top:540px;right:0px}
.yx-rotaion-btn span{display:block;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotaion-btn span{cursor:pointer;filter:alpha(opacity=5);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}

.section12 { background:url(../images/section12a.jpg) no-repeat center;}
.section12 .txt { top: 28%;  margin-top: 55px;color:#50a2ec;text-align: center;width:800px;  background-color: #ffffff;   opacity: 0.8;  padding: 0px 20px 20px 20px;
    border-radius: 10px;}
.section12 .txt  h4 {font-size:40px;line-height:100px;color:#10a19c;}
.section12 .txt p {font-size:18px;line-height:40px;color:#10a19c;}
.home {color:#fff;text-decoration:none;font-size:16px;display:block;width:122px;text-align:center;line-height:26px;margin:20px auto 0}
.home:hover { text-decoration:none;color:#fff;}

.footer {  color: #999999;  width: 1200px;  height: 220px;  margin-left: auto;  margin-right: auto;  margin-top: 8px;}
.footer td{ vertical-align:top}
.footer_list{ line-height:26px; padding-left:32px; font-size:14px}
.footer_list a{color:#999999;}




.main-header {
	padding:10px 160px 0 360px;
	height:90px;
	line-height:46px;
	font-size:16px;
	position:fixed;
	top:0;
	right:0;
	left:0;
	min-width:1000px;
	z-index:1000
}
.main-header .logo-link {
	position:absolute;
	left:110px;
	top:30px
}
.main-header .logo {
	display:block;
}
.main-header .logo-r {
	display:none;
	width:100px;
	height:100px;
	background:url(../images/logos.png);
	background-position:0 -100px;
	margin-top:-20px
}
.main-header .nav-box {
	overflow:hidden;
	position:relative;
	height:80px
}
.main-header .nav {
	display:inline-block;
	margin:0 16px;
	color:#fff;
	position:relative;
	opacity:.7
}
.main-header .nav:hover {
	opacity:1
}
.main-header .nav-bar {
	position:absolute;
	top:14px;
	right:0;
	/*transform:translateX(0);
	opacity:1;*/
	transition:all .5s ease-in-out;
	width:300px;
	background:rgba(0,90,169,0.3);
	border-radius:5px;
}
.main-header .menu-icon {
	position:absolute;
	height:28px;
	top:35px;
	right:110px;
	width:30px;
	cursor:pointer
}
.main-header .line {
	position:absolute;
	top:0;
	left:0;
	width:30px;
	height:4px;
	border-radius:2px;
	transform-origin:50% 50%;
	transition:all .3s ease-in-out
}
.main-header .line-1 {
	background-color:#fff;
	transform:translateY(12px) rotate(45deg)
}
.main-header .line-2 {
	background-color:rgba(255,255,255,0.6);
	top:12px;
	transform:rotate(-45deg)
}
.main-header .line-3 {
	background-color:rgba(255,255,255,0.3);
	top:24px;
	opacity:0
}
.menu-slide .nav-bar {
	/*transform: translateX(100%);
	opacity: 0*/
}

.menu-slide .menu-icon:hover .line-2 {
	width: 35px
}

.menu-slide .menu-icon:hover .line-3 {
	width: 25px
}

.menu-slide .line-1 {
	transform: translateY(0) rotate(0)
}

.menu-slide .line-2 {
	transform: rotate(0)
}

.menu-slide .line-3 {
	opacity: 1
}
.wrapper {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none
}

.wrapper .bg-img {
	animation: .3s scaleIn ease-in-out;
	transform-origin: 50% 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 2560px;
	height: 1020px;
	min-width: 100%;
	min-height: 100%;
	transform: translate(-50%, -50%)
}

.wrapper .title {
	font-size: 0
}

.wrapper .text-bar {
	position: absolute;
	color: #fff;
	animation: .5s slideUp ease-in-out;
	top: 45%;
	transform: translateY(-50%);
	left: 110px;
	right: 110px
}

.wrapper .desc {
	opacity: .5;
	font-size: 18px;
	line-height: 2;
	margin-top: 50px
}

.wrapper .figure {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: top right;
	background-size: auto 100%
}

.wrapper .sucai {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: top right;
	background-size: auto 100%;
	animation: 0.9s scaleIn2 cubic-bezier(0, 0.34, 0, 1.39);
	transform-origin: 100% 50%
}

.wrapper .btn-bar {
	margin-top: 70px;
	font-size: 30px;
	line-height: 1;
	width: 125%;
}
.wrapper-7 .btn-bar {
	margin-top: 80px;
}

.wrapper-1 {
	background: #1e1e52
}

.wrapper-1 .title {
	width: 620px;
	height: 73px;
	position: absolute;
	top: 15px;
	left: 0;
	right: 0;
	margin: auto;
	background-image: url(../images/title_1.png)
}

.wrapper-1 .text-bar {
	top: 0;
	bottom: 0;
	text-align: center;
	transform: none !important
}

.wrapper-1 .icon-play {
	position: absolute;
	width: 90px;
	height: 90px;
	top: 50%;
	left: 0;
	right: 0;
	margin: auto;
	margin-top: 155px;
	margin-top: 14vh;
	background: url(../images/icon_play.png);
	display: none;
	cursor: pointer
}

.wrapper-1 .desc {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: auto;
	margin-top: 342px;
	margin-top: 28vh;
	opacity: .65
}

.wrapper-1 .bg-video {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: none;
	background-color: #0050a9;
	background-size: cover
}

.wrapper-1 .bg-video:after {
	content: '';
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute;
	background: rgba(0, 0, 0, 0.3)
}

.wrapper-1 .video {
	position: absolute;
	top: 0;
	left: 0;
    object-fit: cover;
    width: 100% !important;
    height: 100% !important;
	z-index:101;
}

.wrapper-1 .dash-bar {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin: auto;
	margin-top: 480px;
	margin-top: 44vh;
	text-align: center
}

.wrapper-1 .dash {
	display: inline-block;
	width: 10px;
	height: 10px;
	background-color: rgba(255, 255, 255, 0.3);
	margin: 0 10px;
	border-radius: 5px;
	transition: all .3s ease-in-out
}

.wrapper-1 .dash:last-child {
	width: 36px;
	background-color: #fff
}

.wrapper-video .desc {
	display: none
}

.wrapper-video .icon-play {
	display: block
}

.wrapper-video .bg-video {
	display: block
}

.wrapper-video .dash:last-child {
	width: 10px;
	background-color: rgba(255, 255, 255, 0.3)
}

.wrapper-video .dash:first-child {
	width: 36px;
	background-color: #fff
}

.btn-bar {
	margin-top: 70px;
	font-size: 30px;
	line-height: 1;
	width: 125%;
}
 .btn {
	color: rgb(255,255,255,0.8);
	position: relative;
	padding-right: 35px;
	margin-right: 70px;
	transition: all .3s ease-in-out;
	display: inline-block
}
.btn:hover {
	transform: translateY(-10px)
}

.btn:after{
	content: '';
	width: 15px;
	height: 30px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(../images/arrow.png)
}
.btn2:after{
	content: '';
	width: 15px;
	height: 30px;
	position: absolute;
	top: 0;
	right: 0;
	background: url(../images/arrow.png) 0px 31px;
}
.active-1 .dot:nth-child(1):after {
	opacity: 1;
	animation: scaleInDot .3s ease-in-out;
	background: transparent
}
.hide{display: none;}
.shade{position: fixed;top : 0;right: 0;left: 0;bottom: 0;background: black;opacity: 0.8;z-index: 100;}
.videolist {position: absolute;  width: 90px;  height: 90px;  top: 48%; left: 0;  right: 0;  margin: auto;  margin-top: 155px;}
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none; border: 1px solid #080808;width: 1233px;  height: 694px;  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  margin: auto;}
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }

/* 14城医院滚动 */
.mt14{margin-top:14px;}
.mr_t1 { background: url(../images/mr_1px.jpg) repeat-x left bottom; height: 40px; padding-right: 16px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frbox { height: 140px;opacity: 0;-webkit-animation-delay: 1.2s;}
.mr_frBtnL {position: absolute;z-index: 10; top: 32px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 130px; width: 770px; }
.mr_frUl img{width:100%;}
.mr_frBtnR { position: absolute; right: 0; top: 32px;cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height: 130px; width: 183px; margin-right: 13px; overflow: hidden; }
.mr_frUl ul li img { display: block; margin-bottom: 7px; }
.djs{top: 25%;}

.menzhen_list{ width: 95%;  margin: auto; height: 295px; overflow: scroll; overflow-x: hidden;}
.menzhen_table{width:100%}
.menzhen_table td{border-bottom:1px solid; height: 50px; font-size: 16px;}

/*底部滚动数字*/
.col-md-3 {width: 25%;float:left;}
.counter{	padding: 20px 0;	text-align: center;	position: relative;}
.counter .counter-content{}
.counter .counter-icon{	display: block;	font-size: 50px;	color: #f19f48;	line-height: 50px;}
.counter .counter-value{	font-size: 50px;	font-weight: 700;	color:#0d46db;	line-height: 70px;  margin-top: 30px;}
.counter-sign{	font-size: 24px;	font-weight: 700;	color:#0d46db; margin-left:5px;}
.counter-plus{	font-size: 30px;	font-weight: 700;	color:#0d46db;	position: absolute; bottom: 90px;}
.counter .title{font-size: 18px;  color: #78797b;  font-weight: bold;}
.counter.red .counter-content:before{	border-color: #ef5f61;	border-bottom-color: transparent;}
.counter.red .counter-content:after{ border-top-color: #ef5f61; }
.counter.red .counter-icon{ color: #ef5f61; }
.counter.blue .counter-content:before{	border-color: #4d9fcf;	border-bottom-color: transparent;}
.counter.blue .counter-content:after{ border-top-color: #4d9fcf; }
.counter.blue .counter-icon{ color: #4d9fcf; }
.counter.purple .counter-content:before{border-color: #a98ceb;	border-bottom-color: transparent;}
.counter.purple .counter-content:after{ border-top-color: #a98ceb; }
.counter.purple .counter-icon{ color: #a98ceb; }

.footer{width:100%;height:540px;background:none;} 
.footer_link{margin-left:40px}
.footer_link a{ font-size:14px; color:#000} 
.footer_bottom{color:#666666;height:350px;position: absolute; bottom: 110px;width: 100%;background-color: #ffffff;}
.footer_bottom ul li a{color:#666666;} 
.footer_bottom2 {color:#d6d8e2;	padding-top: 20px;} 
.footer_bottom2 a{color:#d6d8e2;font-size:14px;} 
.footer_list{padding-left:0; line-height: 32px;} 
.footer_list1{padding-left:0; line-height:26px;}

#fp-nav{background-color: #9cbddd;  border-radius: 10px;}